﻿using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;

namespace OGAMRL.Tiles
{
    public class World
    {
        private List<TileMap> tileMaps;
        private List<Texture2D> spriteSheetList;
        
        public World(ContentManager cm)
        {
            tileMaps = new List<TileMap>();
            spriteSheetList = new List<Texture2D>();
        }
        public void addTileMap(int height, int width)
        {
            
        }
        public List<TileMap> getTileMap()
        {
            return tileMaps;
        }
        public TileMap getTileMap(int index)
        {
            return tileMaps[index];
        }
        public void addSpriteSheet(Texture2D sheet)
        {
            spriteSheetList.Add(sheet);
        }
        public Texture2D getSpriteSheet(int index)
        {
            return spriteSheetList[index];
        }
    }
}
